.mbuy-layout {
  background-color: #fff;
  height: auto;
   // 头部
  .mbuy-header{
  .back {
    float: left;
    width: .75rem /* 48/64 */;
    height: .75rem /* 48/64 */;
    margin-top: .46875rem /* 30/64 */;
    margin-left: .3125rem /* 20/64 */;
    line-height: .75rem /* 48/64 */;
    color: #fff;
    font-size: .53125rem /* 34/64 */;
    font-weight: bold;
  }
  h4{
    text-align: center;
    overflow: hidden;
    height: 1.5625rem /* 100/64 */;
    font-size: .65625rem /* 42/64 */;
    font-weight: bold;
    line-height: 1.5625rem /* 100/64 */;
    color: #fff;
  }
}
  // 商品详情
  .mbuy-infos {
    padding: 4px 10px;
    h3 {
      margin-top: .59375rem /* 38/64 */;
      font-weight: 700;
      font-size: .625rem /* 40/64 */;
    }
    h4 {
      color: #ff6c00;
      font-size: .4375rem /* 28/64 */;
    }
    p {
      margin: .625rem /* 40/64 */ 0;
      color: #9a9a98;
    }
    .description{
      p {
        font-size: .4375rem /* 28/64 */;
        color: #000;
        img {
          float: right;
          width: 3.125rem /* 200/64 */;
        }
      }
    }
    .img {
      img {
        width: 6.25rem /* 400/64 */;
      }
    }
    .buy{
      display: block;
      width: 100%;
      height: .9375rem /* 60/64 */;
      border-radius: 5px;
      background-color: #FF9000;
      color: #fff;
      text-align: center;
      line-height: .9375rem /* 60/64 */;
      margin: 1.40625rem /* 90/64 */ 0;
    }
  }
  //二维码
  .erweima {
    padding: .3125rem /* 20/64 */ .15625rem /* 10/64 */;
    img {
      width: 100%;
    }
  }
  .comment {
    padding: .09375rem /* 6/64 */ .15625rem /* 10/64 */;
    font-size: .5rem /* 32/64 */;
    font-weight: 500;
  }
  .comment{
    padding: .09375rem /* 6/64 */ .15625rem /* 10/64 */;
    .form {
      position: relative;
      border: 2px solid #e8e4e3;
      textarea {
        width: 100%;
        height: 3.5rem /* 224/64 */;
        border: none;
      }
      input[type="submit"]{
        position: absolute;
        width: 3.125rem /* 200/64 */;
        height: 1.21875rem /* 78/64 */;
        background-color: #FF9000;
        right: 0;
        bottom: 0;
        border: none;
        color: #fff;
        font-size: .5rem /* 32/64 */;
        z-index: 2;
      }
      .down {
        height: 1.21875rem /* 78/64 */;
        width: 100%;
        background-color: #fbfbfb;
        position: absolute;
        left: 0;
        bottom: 0;
      }
    }
  }
}